<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        const arr = [1, 2, 3]
        // every 是找为false 那一项,如果找到就退出循环,返回false,没有找到为true
        const res = arr.every(item => {
            console.log(1)
            return item > 1
        })
        console.log(res)   //false

        const arr1 = []
        // 因为every判断都是否都满足条件,所以空数组为false,会执行找为false那一项,根据最后return返回结果
        // 没有return返回true,只有return,没有带值返回的也是true
        const res1 = arr.every(item => {
            // console.log(1)
            return 1
        })
        console.log(res1)  //true
    </script>
</body>

</html>